package com.quiz.bis.service;

import com.quiz.bis.domain.bo.InviteCreateBo;
import com.quiz.bis.domain.model.ExamGroupInvite;
import com.quiz.common.core.domain.R;
import com.quiz.common.mybatis.core.page.PageQuery;
import com.quiz.common.mybatis.core.page.TableDataInfo;

public interface IExamGroupInviteService {
    R<ExamGroupInvite> createInvite(InviteCreateBo bo);

    TableDataInfo<ExamGroupInvite> getInvites(Long groupId, String keyword, Integer type, PageQuery pageQuery);

    R<Void> deleteInvite(Long id);

}
